to fall off one's horse - Francés Inglés Diccionario